Big Huge Thesaurus

Mentzelia lindleyi

noun